﻿.vertical ul{	
	list-style-type:none; padding:0px; margin:0px; background:#FFFFFF
}
.vertical li{
	font: bold 11px/22px Arial, Helvetica, sans-serif; height: 22px; padding-left:5px; width:150px; background:url(pic/left_menu.jpg) repeat-x center; vertical-align:text-bottom;
}
.vertical li a{
	display: block; COLOR: #000000; height: 22px; text-align:left; background:url(pic/OrDot.gif) no-repeat left; padding-left:7px; MARGIN: 0px 0px 0px; 
}
.vertical li a:visited{
	COLOR: #000000; font-weight:normal; text-decoration:none
}
.vertical li a:hover{
	COLOR: #000000; background:url(pic/OrDot.gif) no-repeat left; text-decoration:underline
}
.vertical li ul{
	position: absolute; margin-top: -20px; margin-left: 160px; background:#FFFFFF; width:170px; border:solid 1px #CCCCCC;
}
.inaccesible li ul{
	display: none;
}
.arrow a span{
padding-left: 0px; font-size: 85%;  
}
.arrow a:hover span{
padding-left: 0px;
}
.arrow a span.noshow{
	visibility: hidden;
}
.plus a span{
	padding-left:0px;
}